.slick-hero-slider-caption h1{font-size: 46px;}
.slick-hero-slider .image-bg{background-position: center center;background-size: cover;position: relative;height: 1010px;}
.banner_height{height:1010px;}
.banner{overflow: hidden;width: 100%;margin: 0 auto;height: 1010px;}
.slick-hero-slider-caption{padding-top: 180px;padding-bottom: 100px;color: rgba(255, 255, 255, 0.8)}
.slick-hero-slider-caption .hero-caption-label{color: #FFF;font-size: 15px;}
.slick-hero-slider-caption h1{color: #FFF;margin-top: 0;line-height: 1.2;margin-bottom: 20px;}
.slick-hero-slider-caption p{color: #FFF;}
.slick-hero-slider-caption a span{text-transform: uppercase;border: 1px solid rgba(255, 255, 255, 0.8);color: #FFF;display: inline-block;padding: 7px 25px;display: inline-block;margin-top: 10px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease}
.slick-hero-slider-caption a span.bg-primary{border: #ff9800;padding: 10px 20px 10px;}
.slick-hero-slider-caption a span.bg-primary:after{content: "";position: absolute;left: -1px;right: -1px;bottom: -1px;height: 4px;border-radius: 0 0 4px 4px;background: rgba(0, 0, 0, 0.15);}
.slick-hero-slider-caption a span{background-color: #ff9800;}
.slick-hero-slider-caption a:hover span{text-decoration: none;position: relative;color: #212121;background-color: #ffffff !important;}
.slick-hero-slider.slick-inner-dot .slick-dots{bottom: 0}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom: 0}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{width:100%;margin:0 auto;position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
.alt-dot-position.slick-hero-slider.slick-inner-dot .index_banner5 dd{text-align:center;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd{width:100%;text-align:center;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption div{font-size:24px;color:#fff;letter-spacing:7px;text-align:center;width:100%;margin:20px 0px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd p{font-size:20px;color:#fff;text-transform:uppercase;line-height:28px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd{width:40%;text-align:right;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd:nth-child(1){text-align:right;margin-right:80px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd:nth-child(2){text-align:left;padding:32px 0px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .Network{width:80%;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .Network dd{text-align:left;font-size: 48px;display: block;font-weight:bolder;margin-bottom: 15px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .Network div{text-align:left;letter-spacing:0px;font-size: 36px;line-height: 60px;margin:0px;}
.slick-slider-center-mode .slick-item.slick-center .Network_bg{animation: animate-cloud 12s ;}

@-webkit-keyframes animate-cloud{from{background-position: 100% 0px;}to{background-position: 100% -500px;}}

.bg2{position: absolute;width: 705px;height: 705px;background:url(../images/yuan2.png) no-repeat 100%;animation: animtrans 32s linear infinite;-webkit-animation: animtrans 32s linear infinite;left: 32%;top: -100%;transform: translateX(-50%) translateY(-50%);}
@keyframes animtrans{from{transform: rotateZ(360deg);}to{transform: rotateZ(0deg);}}

@media only screen and (max-width: 1500px){.slick-slider-center-mode .slick-item.slick-center .Network_bg{animation: animate-cloud 20s ;}
@-webkit-keyframes animate-cloud{from{background-position: 100% 0px;}to{background-position: 100% -300px;}}}

.slider.slick-hero-slider.with-main-search-wrapper-2 .slick-dots{bottom: 45px;}

@media only screen and (max-width: 1199px){.hero{background-size: auto;}}

@media only screen and (max-width: 991px){.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{padding-bottom: 100px}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom: 20px}
.slick-hero-slider-caption h1{font-size: 30px;}
.home-single-service .content h4{padding-bottom: 5px;}
.banner-area{padding-top: 20px;margin-bottom: 20px;}
.banner-area h2{margin-top: 10px;}
.bottom-area .instragram ul li{margin-right: 5px;}
.search-box{display: none;}
.bg2{width: 150px;height:auto}
.slick-slider-center-mode .slick-item.slick-center .year dd{width:60%;left:50%;}
.slick-slider-center-mode .slick-item.slick-center .Network_bg{animation: animate-cloud 62s ;}

@-webkit-keyframes animate-cloud{from{background-position: 100% 0px;}to{background-position: 100% 0px;}}

.alt-dot-position.slick-hero-slider.slick-inner-dot .Network dd{font-size:18px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .Network div{line-height:24px;}}

@media only screen and (max-width: 1200px) and (min-width: 992px){.home-single-service .content h4{padding-top: 10px;padding-bottom: 5px;}
.home-single-service .content a{margin-top: 5px;}
.home-chose-us-area .inner .home-chose-us-area-left{width: 100% !important;}
.home-project-detail .content ul{padding-bottom: 26px;}
.home-project-area #myCarousel .nav{overflow: hidden;}
.menu-area .menuzord-brand{margin: 14px 15px 0 0;}
.home-call-action a{margin-top: 36px;}
.slick-hero-slider-caption h1{font-size: 30px;}
.about-experience-area .content{margin-top: 30px;padding-left: 15px;}
.hidden-tab-land{display: none;}
.partner-heading.about{margin-bottom: 10px;}
.quick-contact{padding: 15px;}
.project-detail-overview .project-logo-area{width: 330px;}
.single-project-detail .content{padding-top: 0;}
.single-project-detail .content h3{font-size: 18px;line-height: 26px;margin-top: 0;margin-bottom: 10px;}}

@media only screen and (min-width: 768px) and (max-width: 991px){.home-work-carousel .mix{width: 100%;}
.home-single-work img{width: 100%;}
.home-project-area #myCarousel .nav{overflow: hidden;}
.home-call-action a{margin-top: 52px;}
.single-news .content{padding: 25px 15px 30px 15px;}
.about-tab-content .feedback{padding-top: 20px;}
.quick-contact{padding: 10px;}
.quick-contact p{min-height: 83px;}}

@media only screen and (max-width: 767px){.hero{padding: 40px 0 40px;}
.hero h1{font-size: 36px;line-height: 1.35;}
.slick-hero-slider-caption h1{font-size: 16px;}
.slick-hero-slider-caption h2{font-size: 35px;margin-bottom: 20px;line-height: 1.2;text-align: left}
.slick-hero-slider-caption p{font-size: 12px;line-height: 1.5;text-align: left}
.slick-hero-slider-caption .hero-caption-label{font-size: 12px;}
.slick-hero-slider-caption{padding: 50px 30px 70px}
.slick-hero-slider .slick-prev{left: 10px}
.slick-hero-slider .slick-next{right: 10px}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd a{margin-right: 3px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{padding: 20px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots{bottom: 10px;}
.who-we-are .content h1{font-size: 28px;}
.who-we-are{padding-top: 0;padding-bottom: 20px;}
.partner-heading{margin-bottom: 40px;margin-top: 40px;}
.home-one-service{padding-bottom: 0;}
.home-bussiness-area{padding-bottom: 20px;}
.home-call-action a{margin-top: 5px;}
.banner-area h2{margin-top: 0;font-size: 18px;}
.banner-area ul{padding-top: 10px;padding-bottom: 0;}
.banner-area .touch-button{padding-top: 30px;}
.footer-bar .usefull-link ul li{margin-left: 5px;}
.partner-heading h2{font-size: 18px;}
.single-complete-project .content h2{font-size: 18px;}
.news-detail-social-one .categories ul li{margin-left: 5px;}
.service-body .single > h2, .mission-body .single-box h2, .partner-content .detail h3, .career-overview h2{line-height: 26px;font-size: 18px;}
.project-detail-content .first h2, .project-detail-content .second h3, .single-project-detail .content h3{font-size: 18px;line-height: 26px;}}

@media (max-width: 479px){.slick-hero-slider-caption h2{font-size: 30px;line-height: 1.2}.slick-hero-slider-caption p{font-size: 12px;line-height: 1.5;}}
.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}
.slick-list:focus{outline: none}
.slick-list.dragging{cursor: pointer;cursor: hand}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.slick-track{position: relative;top: 0;left: 0;display: block}
.slick-track:before,
.slick-track:after{display: table;content: ''}
.slick-track:after{clear: both}
.slick-loading .slick-track{visibility: hidden}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px}
[dir='rtl'] .slick-slide{float: right}
.slick-slide.slick-loading img{display: none}
.slick-slide.dragging img{pointer-events: none}
.slick-initialized .slick-slide{display: block}
.slick-loading .slick-slide{visibility: hidden}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}
/* Arrows*/
.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 22px;height: 20px;margin-top: -10px;padding: 0;cursor: pointer;color: transparent;border: none;outline: none;background: transparent;line-height: 20px;text-align: center}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color: transparent;outline: none;background: transparent}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity: 1}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: 0}
.slick-prev:before,
.slick-next:before{content: "";line-height: 1;opacity: .3;color: #333;width: 44px;height: 44px;display: inline-block;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.slick-prev{left: 0px}
[dir='rtl'] .slick-prev{right: 0px;left: auto}
.slick-prev:before{content: "\f060";}
[dir='rtl'] .slick-prev:before{content: '\e610'}
.slick-next{right: -65px}
[dir='rtl'] .slick-next{right: auto;left: -65px}
.slick-next:before{content: "";line-height: 1;opacity: .3;color: #333;width: 44px;height: 44px;display: inline-block;}
[dir='rtl'] .slick-next:before{content: '\e60e'}
/* Dots*/
.slick-slider{margin: 0}
.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;list-style: none;text-align: center}
.slick-dots li{position: relative;display: inline-block;width: 41px;height: 2px;margin: 0;padding: 0;cursor: pointer;background:rgba(255,255,255,.3);margin:0px 8px;overflow: hidden;transition: all 0.3s ease;-webkit-transform: all 0.3s ease;}
.slick-dots li span{display:inline-block;position:absolute;width:0px;left:0;top:0;height:100%;opacity:0;background:#ff7019;transition: all 0.3s ease;-webkit-transform: all 0.3s ease;}
.slick-dots li.slick-active{transition: all 0.3s ease;-webkit-transform: all 0.3s ease;}
@keyframes mymove{from{width:0px;}to{width:100%;}}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 18px;height: 18px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;display:none;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline: none}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity: 1}
.slick-dots li button:before{position: absolute;top: 0;left: 0;width: 18px;height: 18px;content: '';background: #000;border-radius: 50%;margin:0px 10px}
.slick-dots li.slick-active button:before{opacity: .75;background: #000}
.slick-slide .image{padding: 2px}
.slick-slide img.slick-loading{border: 0}
.slider h3{color: #fff;font-size: 36px;line-height: 100px;margin: 10px;padding: 2%;position: relative;text-align: center}
.variable-width .slick-slide p{height: 100px;color: #FFF;margin: 5px;line-height: 100px}
.variable-width .image{height: 100%}
.variable-width .image img{display: block;height: 100%;width: 100%}
.slick-center-mode .slick-center h3{-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);-webkit-transform: scale(1.08);color: #e67e22;opacity: 1;transform: scale(1.08)}
.slick-center h3{opacity: .8;transition: all 300ms ease}
.slick-content{margin: auto;padding: 20px;width: 600px}
.slick-content:after,
.buttons::after{clear: both;content: "";display: table}
.slick-center-mode .slick-center .image{-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);-webkit-transform: scale(1.08);color: #e67e22;opacity: 1;transform: scale(1.08)}
.slick-center-mode .image{opacity: .3;transition: all 300ms ease;padding: 10px}
.slick-center-mode .image:hover{cursor: pointer}
.slick-content{margin: auto;padding: 20px;width: 600px}
.slick-content:after,
.buttons::after{clear: both;content: "";display: table}
.slick-center-mode img{border: 2px solid #FFF;display: block;width: 100%}
/* Slick Override*/
.slick-slide .image{padding: 0}
/* Slick Carousel Gap*/
.slick-carousel.gap-2{margin-left: -1px;margin-right: -1px}
.slick-carousel.gap-2 .slick-carousel-inner{padding-left: 1px;padding-right: 1px}
.slick-carousel.gap-5{margin-left: -2px;margin-right: -3px}
.slick-carousel.gap-5 .slick-carousel-inner{padding-left: 2px;padding-right: 3px}
.slick-carousel.gap-10{margin-left: -5px;margin-right: -5px}
.slick-carousel.gap-10 .slick-carousel-inner{padding-left: 5px;padding-right: 5px}
.slick-carousel.gap-15{margin-left: -7px;margin-right: -8px}
.slick-carousel.gap-15 .slick-carousel-inner{padding-left: 7px;padding-right: 8px}
.slick-carousel.gap-20{margin-left: -10px;margin-right: -10px}
.slick-carousel.gap-20 .slick-carousel-inner{padding-left: 10px;padding-right: 10px}
.slick-carousel.gap-25{margin-left: -12px;margin-right: -13px}
.slick-carousel.gap-25 .slick-carousel-inner{padding-left: 12px;padding-right: 13px}
.slick-carousel.gap-30{margin-left: -15px;margin-right: -15px}
.slick-carousel.gap-30 .slick-carousel-inner{padding-left: 15px;padding-right: 15px}
.slick-carousel.gap-40{margin-left: -20px;margin-right: -20px}
.slick-carousel.gap-40 .slick-carousel-inner{padding-left: 20px;padding-right: 20px}
.slick-carousel.gap-50{margin-left: -25px;margin-right: -25px}
.slick-carousel.gap-50 .slick-carousel-inner{padding-left: 25px;padding-right: 25px}
/* Slick Carousel Center Mode*/
.slick-carousel-center-mode{margin-left: -40px;margin-right: -40px}
.slick-carousel-center-mode .slick-carousel-inner{margin: 40px;-webkit-transition: all .3s ease-in-out 0;-moz-transition: all .3s ease-in-out 0;-ms-transition: all .3s ease-in-out 0;-o-transition: all .3s ease-in-out 0;transition: all .3s ease-in-out 0}
.slick-carousel-center-mode .slick-center .slick-carousel-inner{margin: 0;margin-left: -10px;margin-right: -10px}
.slick-carousel-center-mode .slick-dots{bottom: -50px}
/* Slick Carousel Gallery*/
.slick-gallery-slideshow .slick-prev{left: 10px;padding-left: 1px}
.slick-gallery-slideshow .slick-next{right: 10px;padding-left: 1px}
.slick-gallery-slideshow .slick-prev:before,
.slick-gallery-slideshow .slick-next:before{color: #FFF;opacity: .7}
.slick-gallery-slideshow .slick-prev:hover:before,
.slick-gallery-slideshow .slick-prev:focus:before,
.slick-gallery-slideshow .slick-next:hover:before,
.slick-gallery-slideshow .slick-next:focus:before{opacity: 1}
.gallery-slideshow{margin-bottom: 1px}
.gallery-slideshow .image{padding: 0}
.gallery-nav .image{padding: 0;border: 1px solid transparent;opacity: 1;transition: all 300ms ease;position: relative}
.gallery-nav .image:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);-webkit-transition: all .3s ease-in-out 0;-moz-transition: all .3s ease-in-out 0;-ms-transition: all .3s ease-in-out 0;-o-transition: all .3s ease-in-out 0;transition: all .3s ease-in-out 0}
.gallery-nav .slick-center .image{-moz-transform: none;-ms-transform: none;-o-transform: none;-webkit-transform: none}
.gallery-nav .slick-center .image:after{background: rgba(0, 0, 0, 0)}
.gallery-nav .image:hover{cursor: pointer}
.slick-slider-center-mode .slick-item{position: relative}
.slick-slider-center-mode .slick-item .image{position: relative;padding: 0}
.slick-slider-center-mode .slick-item .image:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .7);-webkit-transition: all .3s ease-in-out 0;-moz-transition: all .3s ease-in-out 0;-ms-transition: all .3s ease-in-out 0;-o-transition: all .3s ease-in-out 0;transition: all .3s ease-in-out 0}
.slick-slider-center-mode .slick-center.slick-item .image:after{background: rgba(0, 0, 0, 0)}
.slick-slider-center-mode .slick-item .image:hover{cursor: pointer}
.slick-slider-center-mode.slick-slider-full .slick-item .image:after{display: none}
.slick-slider-center-mode.gap-2 .slick-item{padding: 0 1px}
.slick-slider-center-mode .slick-prev{left: 33px;}
.slick-slider-center-mode .slick-next{right: 33px;}
.slick-slider-center-mode .slick-prev:before,
.slick-slider-center-mode .slick-next:before{color: #FFF;opacity: 1;}
.slick-slider-center-mode .slick-prev:hover:before,
.slick-slider-center-mode .slick-prev:focus:before,
.slick-slider-center-mode .slick-next:hover:before,
.slick-slider-center-mode .slick-next:focus:before{opacity: 1}
.slick-slider-center-mode.slick-slider-full .slick-prev{left: 15px}
.slick-slider-center-mode.slick-slider-full .slick-next{right: 15px}
.slick-slider-center-mode.slick-slider-full .image.image-bg{height: 660px;background-size: cover!important;background-position: center center}
.slick-slider-center-mode .slick-caption{position: absolute;top: 20px;left: 20px;font-weight: 700;color: rgba(255, 255, 255, 0.3)}
.slick-slider-center-mode .slick-center .slick-caption{color: rgba(255, 255, 255, 1)}
/* Slick Carousel Wariable width*/
.variable-width .image{padding: 0;border: 1px solid transparent;opacity: .5;transition: all 300ms ease}
.variable-width .slick-center .image{-moz-transform: none;-ms-transform: none;-o-transform: none;-webkit-transform: none;opacity: 1;border-color: red}
.variable-width .image:hover{cursor: pointer}
/* Slick Carousel Animation*/
.slick-animation .animation{display: inline-block;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;display: inline-block;opacity: 0;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out}
.slick-animation .transitionDelay1{-webkit-transition-delay: .1s;transition-delay: .1s}
.slick-animation .transitionDelay2{-webkit-transition-delay: .2s;transition-delay: .2s}
.slick-animation .transitionDelay3{-webkit-transition-delay: .3s;transition-delay: .3s}
.slick-animation .transitionDelay4{-webkit-transition-delay: .4s;transition-delay: .4s}
.slick-animation .transitionDelay5{-webkit-transition-delay: .5s;transition-delay: .5s}
.slick-animation .transitionDelay6{-webkit-transition-delay: .6s;transition-delay: .6s}
.slick-animation .transitionDelay7{-webkit-transition-delay: .7s;transition-delay: .7s}
.slick-animation .transitionDelay8{-webkit-transition-delay: .8s;transition-delay: .8s}
.slick-animation .transitionDelay9{-webkit-transition-delay: .9s;transition-delay: .9s}
.slick-animation .transitionDelay10{-webkit-transition-delay: 1s;transition-delay: 1s}
.slick-animation .transitionDelay12{-webkit-transition-delay: 1.2s;transition-delay: 1.2s}
.slick-animation .transitionDelay14{-webkit-transition-delay: 1.4s;transition-delay: 1.4s}
.slick-animation .transitionDuration2{-webkit-transition-duration: .2s;transition-duration: .2s}
.slick-animation .transitionDuration4{-webkit-transition-duration: .4s;transition-duration: .4s}
.slick-animation .transitionDuration6{-webkit-transition-duration: .6s;transition-duration: .6s}
.slick-animation .transitionDuration8{-webkit-transition-duration: .8s;transition-duration: .8s}
.slick-animation .transitionDuration10{-webkit-transition-duration: 1s;transition-duration: 1s}
.slick-animation .transitionDuration12{-webkit-transition-duration: 1.2s;transition-duration: 1.2s}
.slick-animation .transitionDuration14{-webkit-transition-duration: 1.4s;transition-duration: 1.4s}
.slick-animation .transitionDuration16{-webkit-transition-duration: 1.6s;transition-duration: 1.6s}
.slick-animation .transitionDuration18{-webkit-transition-duration: 1.8s;transition-duration: 1.8s}
.slick-animation .transitionDuration20{-webkit-transition-duration: 2s;transition-duration: 2s}
.slick-animation .transitionDuration22{-webkit-transition-duration: 2.2s;transition-duration: 2.2s}
.slick-animation .transitionDuration24{-webkit-transition-duration: 2.4s;transition-duration: 2.4s}
.slick-animation .transitionDuration26{-webkit-transition-duration: 2.6s;transition-duration: 2.6s}
.slick-animation .fromTop{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
.slick-animation .fromBottom{-webkit-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%)}
.slick-animation .fromLeft{-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%)}
.slick-animation .fromRight{-webkit-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}
.slick-animation .slick-center .animation{opacity: 1;}
.slick-animation .slick-center .fromTop{-webkit-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%)}
.slick-animation .slick-center .fromBottom{-webkit-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%)}
.slick-animation .slick-center .fromLeft{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%)}
.slick-animation .slick-center .fromRight{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%)}
/* Slick Carousel Banner Slider*/
.slick-banner-slider-wrapper{overflow: hidden}
.slick-banner-slider-wrapper .section-title h2{color: #FFF}
.slick-banner-slider-wrapper .section-title p{color: rgba(255, 255, 255, 0.7)}
.slick-banner-slider-wrapper .image-bg{width: 100%;background-position: left top;background-size: cover;position: relative}
.slick-banner-slider-wrapper .image-bg:after{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.85)}
.slick-banner-slider-wrapper.relative .absolute{color: rgba(255, 255, 255, 0.85);width: 100%;z-index: 99;top: 50px}
.slick-banner-slider-wrapper.relative .absolute .section-title-2 h2{color: #FFF}
/* Customized*/
.slick-inner-dot .slick-dots{bottom: 50px}
.slick-inner-dot .slick-dots li button:before{background:url(../images/bn1.png) no-repeat 50%;}
.slick-inner-dot .slick-dots li:hover button:before{background:url(../images/bn1.png) no-repeat 50%;}
.slick-inner-dot .slick-dots li.slick-active button:before{background:url(../images/bn1.png) no-repeat 50%;}
@media only screen and (max-width: 991px){.slick-banner-slider-wrapper.relative .absolute{top: 70px}}
@media (max-width: 767px){.slick-banner-slider-wrapper.relative .absolute{top: 50px}}
@media (max-width: 479px){.slick-banner-slider-wrapper.relative .absolute{top: 40px}}
@media (min-width: 768px){}
@media only screen and (max-width: 1199px){}
@media only screen and (max-width: 991px){}
@media only screen and (max-width: 767px){}
@media (max-width: 479px){}
.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption{transform: none;left:0;top:0px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0px;right:0;margin:0 auto;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_pbl .slick-hero-slider-caption{top:16%;justify-content:flex-start;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_jq .slick-hero-slider-caption{width:85%;left:0;right:0;margin:0 auto;height:80%;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_jq .slick-hero-slider-caption .transitionDelay2{margin-bottom:66px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_jq .slick-hero-slider-caption .transitionDelay2{text-align:left;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_jq .slick-hero-slider-caption .transitionDelay4{text-align:left;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_index .slick-hero-slider-caption .transitionDelay2{margin-bottom: 45px;}
.alt-dot-position.slick-hero-slider.slick-inner-dot .banner_index .slick-hero-slider-caption .transitionDelay4{margin-bottom: 15px;}
@media screen and (max-width:1530px){.slick-hero-slider .image-bg,.banner_height,.banner{height:950px;}}
@media screen and (max-width:1440px){.slick-hero-slider .image-bg,.banner_height,.banner{height:830px;}}
@media screen and (max-width:1366px){.slick-hero-slider .image-bg,.banner_height,.banner{height:700px;}}
